参考文章:http://www.viooma.com/portal/article/index/id/32/cid/4.html
准备新增功能,把程序的广告全部写入数据库,利用数据库查询缓存展示来完成后台编辑前台显示等功能。
前端部分已经快做好了,然后发现出问题了,从数据查询出来的html代码全部被转义了,显示的时候全部都是代码展示,浏览器不进行渲染展示了。
之后我又苦逼的开始查资料,去tp官方论坛看了一下,只知道了是thinkphp的黑锅,但是也算是提高安全性,对程序进行保护的一种手段。所以,只有另寻他法,索性最后找到别人发布的解决办法。
具体的大家可以去上面的网址看看别人的做法。
我这里解决办法就是直接用php原生写法<?php echo $data[0]['gg_data'];?>来搞定了,不走模板渲染了。
=============
还有更加简单的方法:
{$data[0]['gg_data']|raw}
解决之后能正常显示了(请忽略我在copy模板)。
正文结束